Sales
AddressProperty TypeCurrent Estimated ValuePrice PaidDate
1 SELWYN PLACE Terraced £340,533 £212,000 20 Apr 2007
2 SELWYN PLACE Terraced £400,078 £167,000 25 Apr 2003
5 SELWYN PLACE Semi-Detached £407,880 £331,000 9 Nov 2018